﻿.ft-red { color: #FF0000; }
.ft-orange { color: #FF6600; }
.ft-green { color: #41AB01; }
.ft-gray { color: #999999; }
.ft-weight-normal { font-weight: normal; }
.ft-weight-bold { font-weight: bold; }

.text-align-left { text-align: left; }
.text-align-center { text-align: center; }
.text-align-right { text-align: right; }

/*默认按钮*/
.ui-btn { background-image: url("http://static.silenthink.com/images/login.bg.png"); margin: 0; padding: 0; width: 102px; border: 0 none; cursor: pointer; font-size: 14px; height: 35px; line-height: 35px; }
.ui-btn-alpha { background-position: 0 -208px; color: #FFFFFF; }
.ui-btn-alpha:hover { background-position: 0 -256px; }
.ui-btn-beta { background-position: -112px -208px; color: #555555; }
.ui-btn-beta:hover { background-position: -112px -256px; }

.ui-btn-order-checkout { display: block; margin: 0; padding: 0; border: none; height: 43px; width: 147px; background: transparent url("http://static.silenthink.com/img/cart.bg.png") no-repeat scroll 0 -182px; }
.ui-btn-order-checkout:hover { background: transparent url("http://static.silenthink.com/img/cart.bg.png") no-repeat scroll -147px -182px; }

.ui-btn-order-submit { background: url("http://static.silenthink.com/img/cart.bg.png") no-repeat scroll 0 -225px transparent; border: medium none; height: 43px; margin: 0; padding: 0; width: 147px; }
.ui-btn-order-submit:hover { background: transparent url("http://static.silenthink.com/img/cart.bg.png") no-repeat scroll -147px -225px; }

.ui-box-alpha { border: 1px solid #CCCCCC; background-color: #FFF; border-radius: 3px 3px 3px 3px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); margin-bottom: 20px; }
.ui-box-alpha .ui-box-head { border-bottom: 3px solid #a30806; font-family: "微软雅黑"; }
.ui-box-alpha .ui-box-head-border { height: 18px; line-height: 20px; }
.ui-box-alpha .ui-box-head .ui-box-head-border .ui-box-head-title { font-weight: bold; color: #a30806; font-size: larger; }

.ui-box-alpha .ui-box-container-noborder { border: none; }
.ui-box-alpha .ui-box-container-head { background: url("http://static.silenthink.com/images/tb-th.gif") repeat-x scroll 0 7px transparent; border-bottom: 1px solid #C30000; border-top: 1px solid #E2E8ED; color: #C30000; font-family: "微软雅黑"; font-size: 14px; font-weight: bold; height: 35px; line-height: 35px; padding-left: 20px; }
.ui-box-alpha .ui-box-content-special { height: 20px; }

.ui-table-container { border: 1px solid #DCDFE5; padding: 1px; }

.ui-table-alpha { color: #4D4D4D; }
.ui-table-alpha thead { font-size: 13px;  }
.ui-table-alpha thead tr th { border-top: 1px solid #E2E8ED;color: #444444; font-weight: normal; text-align: center; background: url("http://static.silenthink.com/images/tb-th.gif") repeat-x scroll 0 7px transparent; border-bottom: 1px solid #C30000; }
.ui-table-alpha tbody tr td { text-align: center; }
.ui-table-alpha tbody tr td div.media { text-align: left; }

.ui-table-alpha tbody.item tr.item-header { background-color: #F3F3F3; }
.ui-table-alpha tbody.item tr.item-header td { border-bottom: 1px solid #E6E6E6; }
.ui-table-alpha tbody.item-pending tr.item-header { background-color: #E8F2FF; }
.ui-table-alpha tbody.item-pending tr.item-header td { border-bottom: 1px solid #D4E7FF; border-top: 1px solid #D4E7FF; }

.ui-table-alpha tbody td.col { border-right: 1px solid #E6E6E6; }
.ui-table-alpha tbody tr.item-header td { height: 16px; line-height: 16px; }
.ui-table-alpha tbody tr.item-footer td { border: none; line-height: 20px; height: 20px; }

.ui-table-alpha tbody td.multiple { border-right: 1px dashed #D9D9D9; }
.ui-table-alpha tbody tr.light td.light { border-bottom: 1px dashed #D9D9D9; }
